package com.shop.cereshop.business.service.shop;

import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.IService;
import com.shop.cereshop.commons.domain.shop.CereShopSku;
import com.shop.cereshop.commons.domain.shop.CereShopSkuName;
import com.shop.cereshop.commons.domain.shop.bo.CereShopSkuBo;
import com.shop.cereshop.commons.domain.shop.bo.CereShopSkuNameBo;
import com.shop.cereshop.commons.domain.shop.vo.CereShopSkuNameVo;
import com.shop.cereshop.commons.domain.shop.vo.CereShopSkuVo;

import java.util.List;

public interface CereShopSkuNameService extends IService<CereShopSkuName> {


    List<CereShopSkuNameVo> queryList(CereShopSkuNameBo bo);

    LambdaQueryWrapper<CereShopSkuName> build(CereShopSkuNameBo bo);

    CereShopSkuNameVo convert(CereShopSkuName cereShopSku);

    List<CereShopSkuNameVo> convert(List<CereShopSkuName> cereShopSkuList);
}
